<?xml version="1.0" encoding="UTF-8"?>
<jsp:root version="2.1" xmlns:df="http://java.sun.com/jsf/dynamicfaces" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"
    xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:webuijsf="http://www.sun.com/webui/webuijsf">
    <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
    <f:view>
        <webuijsf:page id="page1">
            <webuijsf:html id="html1">
                <webuijsf:head id="head1">
                    <webuijsf:link id="link1" url="/resources/stylesheet.css"/>
                    <webuijsf:script type="text/javascript" url="popupScript.js"/>
                    <df:ajaxTransaction id="updLugarNacimiento" inputs="page1:html1:body1:form1:gridPanel2:dropPais" render="page1:html1:body1:form1:gridPanel2:dropLugar"/>
                </webuijsf:head>
                <webuijsf:body id="body1" style="-rave-layout: grid">
                    <webuijsf:form id="form1">
                        <div id="page">
                            <div id="content">
                                <webuijsf:table augmentTitle="false" id="table1" title="Seleccione una Persona..." width="500">
                                    <f:facet name="actionsTop">
                                        <webuijsf:panelGroup id="groupPanel1">
                                            <webuijsf:label id="lblFiltro" text="Busqueda"/>
                                            <webuijsf:dropDown binding="#{popup$PersonaPopUp.dropFiltro}" id="dropFiltro" items="#{popup$PersonaPopUp.listaOpciones}"/>
                                            <webuijsf:textField binding="#{popup$PersonaPopUp.txtFiltro}" id="txtFiltro"/>
                                            <webuijsf:button actionExpression="#{popup$PersonaPopUp.btnBuscar_action}" alt="Filtro" id="btnBuscar" text="Buscar" toolTip="Filtro"/>
                                            <webuijsf:button actionExpression="#{popup$PersonaPopUp.botonLimpiar_action}" id="botonLimpiar" text="Limpiar"/>
                                        </webuijsf:panelGroup>
                                    </f:facet>
                                    <webuijsf:tableRowGroup id="tableRowGroup1" rows="10" sourceData="#{popup$PersonaPopUp.listaPersonas}" sourceVar="currentRow">
                                        <webuijsf:tableColumn headerText="Código" id="tableColumn1" sort="dnPersona">
                                            <webuijsf:hyperlink id="hyperlink1"
                                                onClick="doSave(#{currentRow.value['dnPersona']}, '#{currentRow.value['dnApellidoNombre']}')" text="#{currentRow.value['dnPersona']}"/>
                                        </webuijsf:tableColumn>
                                        <webuijsf:tableColumn headerText="Nombre y apellido" id="tableColumn2" sort="dnApellidoNombre">
                                            <webuijsf:staticText id="staticText2" text="#{currentRow.value['dnApellidoNombre']}"/>
                                        </webuijsf:tableColumn>
                                    </webuijsf:tableRowGroup>
                                </webuijsf:table>
                                <h:panelGrid columns="2" id="gridPanel1" style="border: 2px solid gray; " styleClass="panelContent" width="90%">
                                    <webuijsf:label id="label1" text="Nombre y apellido *"/>
                                    <webuijsf:textField binding="#{popup$PersonaPopUp.txtNombreApellido}" columns="60" id="txtNombreApellido" required="true"/>
                                    <webuijsf:label id="label12" text="Direccion"/>
                                    <webuijsf:textField binding="#{popup$PersonaPopUp.txtDireccion}" columns="60" id="txtDireccion"/>
                                </h:panelGrid>
                                <h:panelGrid columns="4" id="gridPanel2" style="border: 2px solid gray; " styleClass="panelContent" width="90%">
                                    <webuijsf:label id="label2" text="Fecha de nacimiento"/>
                                    <webuijsf:calendar binding="#{popup$PersonaPopUp.calendar}" dateFormatPattern="dd-MM-yyyy" id="calendar"
                                        onSelect="DynaFaces.Tx.fire('updEdad', 'form1:calendar');" valueChangeListenerExpression="#{popup$PersonaPopUp.calendar_processValueChange}"/>
                                    <webuijsf:label id="label3" text="CI Num"/>
                                    <webuijsf:textField binding="#{popup$PersonaPopUp.txtCI}" id="txtCI"/>
                                    <webuijsf:label id="label7" text="Telefono"/>
                                    <webuijsf:textField binding="#{popup$PersonaPopUp.txtTelefono}" id="txtTelefono"/>
                                    <webuijsf:label id="label4" text="Sexo"/>
                                    <webuijsf:dropDown binding="#{popup$PersonaPopUp.dropSexo}" id="dropSexo" items="#{popup$PersonaPopUp.listaSexo}"/>
                                    <webuijsf:label id="label6" text="Estado Civil"/>
                                    <webuijsf:dropDown binding="#{popup$PersonaPopUp.dropEstadoCivil}" id="dropEstadoCivil" items="#{popup$PersonaPopUp.listaEstadoCivil}"/>
                                    <webuijsf:label id="label8" text="Profesion"/>
                                    <webuijsf:dropDown binding="#{popup$PersonaPopUp.dropProfesion}" id="dropProfesion" items="#{popup$PersonaPopUp.listaProfesionOption}"/>
                                    <webuijsf:label id="label9" text="Pais de Nacimiento"/>
                                    <webuijsf:dropDown binding="#{popup$PersonaPopUp.dropPais}" id="dropPais" items="#{popup$PersonaPopUp.listaPaisOption}"
                                        onBlur="DynaFaces.Tx.fire('updLugarNacimiento', 'dropPais_list')" valueChangeListenerExpression="#{popup$PersonaPopUp.dropPais_processValueChange}"/>
                                    <webuijsf:label id="label10" text="Lugar de Nacimiento"/>
                                    <webuijsf:dropDown binding="#{popup$PersonaPopUp.dropLugar}" id="dropLugar" items="#{popup$PersonaPopUp.listaCiudadesOption}"/>
                                    <webuijsf:label id="label11" text="Nacionalidad"/>
                                    <webuijsf:dropDown binding="#{popup$PersonaPopUp.dropNacionalidad}" id="dropNacionalidad" items="#{popup$PersonaPopUp.listaNacionalidadOption}"/>
                                </h:panelGrid>
                                <h:panelGrid columns="2" id="gridPanelBotones" styleClass="panelContent">
                                    <webuijsf:button actionExpression="#{popup$PersonaPopUp.btnOk_action}" id="btnOk" imageURL="/resources/images/ok.ico"
                                        style="height: 30px; width: 30px;" text="Ok" toolTip="Aceptar"/>
                                    <webuijsf:button id="btnCancel" imageURL="/resources/images/cancel.ico" onClick="window.close();"
                                        style="height: 30px; width: 30px;" text="Cancelar" toolTip="Cancelar"/>
                                </h:panelGrid>
                            </div>
                        </div>
                    </webuijsf:form>
                </webuijsf:body>
            </webuijsf:html>
        </webuijsf:page>
    </f:view>
</jsp:root>
